home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / te2_110c.arc / TE2.INI < prev    next >
Text File  |  1991-04-02  |  21KB  |  534 lines

  1. ; Oberon Terminal Emulator/2 Initialization File
  2. ;
  3. ;    Contents Copyright 1990-1991, Oberon Software, Mankato, MN 56001
  4.  
  5. ;
  6. ; Sample TE/2 Initialization File
  7. ;
  8. ;    In most cases the settings you will find here just duplicate the
  9. ;    built-in defaults that TE/2 would use anyway.  We've tried to
  10. ;    place an example of every possible setting for this file in here
  11. ;    though so you may easily customize your installation of TE/2.
  12. ;
  13.  
  14. ;Comm Port Settings
  15. ;==================
  16.  
  17.     Baud            2400
  18. ;     Type:  numeric, must be a valid baud rate
  19. ;     Notes: this will become the default baud rate when TE/2
  20. ;             first enters terminal mode.
  21.  
  22.     BreakLen        1000 ;milliseconds
  23. ;     Type:  numeric, greater than zero
  24. ;     Notes: Break signal duration in milliseconds
  25.  
  26.     CtsRts          BOTH
  27. ;     Type:  enumeration, CTS, RTS, BOTH, or NEITHER
  28.  
  29.  
  30. ;   Device          com1
  31. ;     Type:  simple string, rules for modem strings apply
  32. ;     Notes: The "Device" parameter may override any "Port"
  33. ;            parameter given in the file.  You do not have
  34. ;            to specify "com1", "com2", et cetera. If your
  35. ;            comm device has another name however the Alt-I
  36. ;            information display will not match the reality
  37. ;            when you use the "Device" parameter unless it
  38. ;            is named "com1", "com2", etc., and the "Port"
  39. ;            parameter is set to match.
  40.  
  41.     Parity          N
  42. ;     Type:  enumerated, must be N, O, E, M, or S
  43. ;     Notes: this will become the default parity when TE/2
  44. ;            first enters terminal mode.
  45.  
  46.     Port            1
  47. ;     Type:  numeric, must be 1, 2, ..., 8
  48. ;     Notes: If your comm device is named "comX" where X is
  49. ;            a number from 1 to 8, you do not need to use
  50. ;            the "Device" parameter (above) and may simply
  51. ;            specify the port number.
  52.  
  53.     StopBits        1
  54. ;     Type:  enumerated, must be 1, 1.5, or 2
  55. ;     Notes: this will become the default number of stop bits
  56. ;            when TE/2 enters terminal mode.
  57.  
  58.     WordLen         8
  59. ;     Type:  numeric, must be 7 or 8
  60. ;     Notes: this will become the default word length when TE/2
  61. ;            first enters terminal mode.
  62.  
  63.     XonXoff         neither
  64. ;     Type:  enumerated, NEITHER, TRANSMIT, RECEIVE, or BOTH
  65.  
  66.  
  67. ;Terminal Emulation Settings
  68. ;===========================
  69.  
  70.     Emulate         ANSI_TE2
  71. ;     Type   enumerated, must be TTY, ANSI, ANSI_TE2, VT100, or 3101
  72. ;     Note:  defines the default terminal emulation package at
  73. ;            programs startup.  Default, if omitted, is ANSI_TE2
  74.  
  75.     enqReply        ; NULL
  76. ;     Type:  modem string
  77. ;     Notes: in VT100 mode, this string will be sent to the
  78. ;            remote system in response to an ENQ character
  79.  
  80.     AutoNL3101      false
  81. ;     Type:  true/false
  82. ;     Notes: Enables/disables Auto-Newline Mode in the IBM 3101 emulation
  83.  
  84.     AutoLF3101      false
  85. ;     Type:  true/false
  86. ;     Notes: Enables/disables Auto-Linefeed Mode in the IBM 3101 emulation
  87.  
  88.     Scroll3101      false
  89. ;     Type:  true/false
  90. ;     Notes: Enables/disables Auto-Scroll Mode in the IBM 3101 emulation
  91.  
  92.  
  93. ;Terminal Settings
  94. ;=================
  95.  
  96.     alarmPopUp      true  ;NOTE default is: false
  97. ;     Type:  true/false
  98. ;     Notes: enables/disable alarm pop-up screens.  Further,
  99. ;            note that the alarm pop-up will only ever be
  100. ;            displayed if TE/2 is not the foreground task
  101. ;            at the time of the alarm.
  102.  
  103.     alarmTime       2 ;seconds
  104. ;     Type:  numeric, must be greater than or equal to zero
  105. ;     Notes: Alarm duration in seconds, zero disables the alarm
  106.  
  107.     AlarmType       CHIME
  108. ;     Type:  enumerated: NONE, CHIME, or BUZZER
  109. ;     Notes: Determines how the alarm will sound
  110.  
  111.     chatBuffered    true 
  112. ;     Type:  true/false
  113. ;     Notes: entry value for chat mode buffering
  114.  
  115.     ClsReset        false
  116. ;     Type:  true/false
  117. ;     Notes: If set to true will cause Alt-C and CLS() to reset
  118. ;            the terminal attribute to the default (TermAttr)
  119. ;            before clearing the screen. Default, if omitted,
  120. ;            is false.
  121.  
  122.     colorLock       false
  123. ;     Type:  true/false
  124. ;     Notes: if true the terminal color cannot be changed via
  125. ;            ANSI codes from the remote
  126.  
  127.     dtrHangUp       true 
  128. ;     Type:  true/false
  129. ;     Notes: determines whether the hangup sequence also drops
  130. ;            DTR momentarily
  131.  
  132.     LFafterCR       false
  133. ;     Type:  true/false
  134. ;     Notes: entry value for LF After CR
  135.  
  136.     LocalEcho       false
  137. ;     Type:  true/false
  138. ;     Notes: entry value for Local Echo
  139.  
  140.     LogoDelay       8 ;seconds
  141. ;     Type:  numeric, greater than or equal to zero
  142. ;     Notes: Length of time the TE/2 logo will remain on screen
  143. ;            after primary initialization has completed.  If this
  144. ;            is set to zero, the logo will not be displayed.
  145.  
  146.     MatchBaud       true 
  147. ;     Type:  true/false
  148. ;     Notes: if false the dialer will not attempt to match the
  149. ;            baud rate after making a connection. Use this if
  150. ;            you need to "Lock" the baud rate for a high-speed
  151. ;            connection.
  152.  
  153.     MenuActive      true 
  154. ;     Type:  true/false
  155. ;     Notes: initial display/nondisplay of Terminal Modem menu
  156.  
  157.     QueryHangUp     true   ;NOTE default is:false
  158. ;     Type:  enumerated: TRUE, FALSE, IFCARRIER
  159. ;     Notes: If TRUE, TE/2 will ask for verification each time
  160. ;            before hanging up or exiting.  If FALSE, TE/2 will
  161. ;            never ask for verification.  If IFCARRIER, TE/2
  162. ;            will ask only if it is currently on-line.
  163.  
  164. ;   ScreenLines     25  ;NOTE if absent will default to the number of
  165. ;                       ; of lines in the current screen mode
  166. ;     Type:  numeric, must be greater than zero
  167. ;     Notes: This sets the desired number of lines for the
  168. ;            screen.
  169.  
  170.     ScrollBack      250 ;lines
  171. ;     Type:  number, greater than or equal to zero
  172. ;     Notes: Number of lines to retain in Scroll Back Buffer,
  173. ;            if this is set to zero the Scroll Back Buffer is
  174. ;            disabled.
  175.  
  176.  
  177. ;Modem Settings
  178. ;==============
  179.  
  180. ;   Connect         special
  181. ;     Type:  modem string(s)
  182. ;     Notes: You may have up to 12 connect strings specified.
  183. ;            These are the actual strings that TE/2's dialer
  184. ;            will look for from the modem when it dials. Each
  185. ;            string follows the rules for modem strings given
  186. ;            above and is followed by a comma and a baud rate
  187. ;            which will be used for purposes of baud matching
  188. ;            if you have MatchBaud set on.
  189. ;     Example:  This is an example of setting several connect
  190. ;               strings in TE2.INI:
  191. ;
  192. ;                   Connect  CONNECT^M,300
  193. ;                   Connect  CONNECT_1200,1200
  194. ;                   Connect  CONNECT_2400,2400
  195. ;                   Connect  CONNECT_9600/ARQ,9600
  196. ;              Note that if you specify any Connect strings you
  197. ;             should be sure to specify ALL Connect strings
  198. ;             you expect to encounter.  TE/2 default set covers
  199. ;             300, 1200, 2400, 4800, and 9600 for standard
  200. ;             Hayes compatible modems operating with verbal
  201. ;             response codes.  If you specify any Connect strings
  202. ;             in TE2.INI however, TE/2 assumes that you will
  203. ;             specify them all.
  204. ;     Further Note: The strings are searched in order from
  205. ;             first to last and when one matches the search ends.
  206. ;             Thus, the "^M" in the first example is very
  207. ;             important!  If it were not there, any string which
  208. ;             begins with "CONNECT" (i.e., every modem connect
  209. ;             result string!) would be taken to imply 300 baud.
  210. ;             This is probably not what you had in mind.
  211. ;             Also, the third line above will match
  212. ;             "CONNECT 2400^M" as well as "CONNECT 2400/ARQ^M",
  213. ;             but the fourth line will not match "CONNECT 9600^M".
  214.  
  215.     Connect         CONNECT^M,300
  216.     Connect         CONNECT_1200,1200
  217.     Connect         CONNECT_2400,2400
  218.     Connect         CONNECT_4800,4800
  219.     Connect         CONNECT_9600,9600
  220.  
  221.  
  222.     modemAnsStrg    ATS0=1^M^J
  223. ;     Type:  modem string
  224. ;     Notes: this string is used to initialize auto-answer
  225. ;            mode.
  226. ;     Note further: This string is not used in this version
  227. ;                   of TE/2 but to ensure file compatibility
  228. ;                   with the full version, it is included here.
  229.  
  230.     modemDelayChar  0x7e,500
  231. ;     Type:  special
  232. ;     Notes: The two values here are the ascii value of the
  233. ;            character to use for delays in the various modem
  234. ;            strings (0x7e is the tilde character "~") and the
  235. ;            duration of the delay in milliseconds
  236.  
  237.     modemDialStrg   ATDT
  238. ;     Type:  modem string
  239. ;     Notes: this is used as the modem dial command
  240.  
  241.     modemDialSufx   ^M
  242. ;     Type:  modem string
  243. ;     Notes: this is sent to the modem after the number in a
  244. ;            dial command
  245.  
  246.     modemHangStrg   ~~~+++~~ATH0^M^J
  247. ;     Type:  modem string
  248. ;     Notes: this string is sent to the modem to cause it to
  249. ;            hang-up the line (see also dtrHangUp)
  250.  
  251.     modemInitStrg   ATE0_M1_Q0_V1_X4_S7=255_S11=55_S0=0^M^J
  252. ;     Type:  modem string
  253. ;     Notes: this string is sent to the modem at startup for
  254. ;            initialization
  255.  
  256.     modemOKStrg     OK
  257. ;     Type:  modem string
  258. ;     Notes: this is the string that TE/2 will expect the modem
  259. ;            to return after receiving a command string
  260. ;            successfully.
  261.  
  262. ;   noConnect       special
  263. ;     Type:  modem string(s)
  264. ;     Notes: See also "Connect" above.  Here you may specify up
  265. ;            to 6 NoConnect strings.  These are the strings
  266. ;            which TE/2's dialer will look for when dialing to
  267. ;            signal that the dialing attempt has failed. These
  268. ;            strings follow the rules for modem strings given
  269. ;            above.  If you specify any NoConnect strings you
  270. ;            must specify every one you expect to encounter
  271. ;            because you will be replacing TE/2's default set.
  272. ;
  273. ;            TE/2's default set is:
  274.                     NoConnect    NO_CARRIER
  275.                     NoConnect    ERROR
  276.                     NoConnect    NO_DIAL_TONE
  277.                     NoConnect    BUSY
  278.                     NoConnect    NO_ANSWER
  279.                     NoConnect    VOICE
  280.  
  281.  
  282.  
  283. ;Dialer and Dialing Directory
  284. ;============================
  285.  
  286.     AutoDirSave     true   ;NOTE default is: false
  287. ;     Type:  true/false
  288. ;     Notes: if true the directory file will be saved each time
  289. ;            upon exiting the Dialing Directory.
  290.  
  291.     dialerTimeOut   45 ;seconds
  292. ;     Type:  numeric, greater than zero
  293. ;     Notes: Amount of time in seconds that the dialer will
  294. ;            allow a phone number to ring.
  295.  
  296.     RedialDelay     2 ;seconds
  297. ;     Type:  numeric, greater than zero
  298. ;     Notes: Amount of time in seconds that the dialer will
  299. ;            pause between dialing attempts.
  300.  
  301.  
  302. ;Color Attributes
  303. ;================
  304.  
  305.     ; This is the color setup that the author uses.  They should be
  306.     ; fairly reasonable in full screen mode and need some readjustment
  307.     ; if you run in a vio window.
  308.  
  309.     ChatAttr        0x0b  ;NOTE default is: 0x0f - Bright white on black
  310. ;     Type:  attribute
  311. ;     Notes: Chat Mode, Local Window text
  312.  
  313.     ChatRemoteAttr  0x03  ;NOTE default is: 0x07 - White on black
  314. ;     Type:  attribute
  315. ;     Notes: Chat Mode, Remote Window text
  316.  
  317.     ChatTitleAttr   0x30  ;NOTE default is: 0x70 - Black on white
  318. ;     Type:  attribute
  319. ;     Notes: Chat Mode, titles
  320.  
  321.     DLogDaAttr      0x28  ;NOTE default is: 0x08 - Gray on black
  322. ;     Type:  attribute
  323. ;     Notes: Dialog boxes, disabled menu items
  324.  
  325.     DLogEdAttr      0x02  ;NOTE default is: 0x70 - Black on white
  326. ;     Type:  attribute
  327. ;     Notes: Dialog boxes, text input, while editing
  328.  
  329.     DLogEdHiAttr    0x70  ;NOTE default is: 0x0f - Bright white on black
  330. ;     Type:  attribute
  331. ;     Notes: Dialog boxes, text input, initial display of
  332. ;            default value
  333.  
  334.     DLogHiAttr      0x2f  ;NOTE default is: 0x70 - Black on white
  335. ;     Type:  attribute
  336. ;     Notes: Dialog boxes, highlit text
  337.  
  338.     DLogNormAttr    0x20  ;NOTE default is: 0x0f - Bright white on black
  339. ;     Type:  attribute
  340. ;     Notes: Dialog boxes, normal text
  341.  
  342.     DialHiAttr      0x0e  ;NOTE default is: 0x0f - Bright white on black
  343. ;     Type:  attribute
  344. ;     Notes: Dialing Directory, highlighted bar
  345.  
  346.     DialNormAttr    0x03  ;NOTE default is: 0x07 - White on black
  347. ;     Type:  attribute
  348. ;     Notes: Dialing Directory, normal text
  349.  
  350.     ErrorAttr       0x4f  ;NOTE default is: 0x0f - Bright white on black
  351. ;     Type:  attribute
  352. ;     Notes: Error Message display
  353.  
  354.     LogoAttr        0x1f  ;NOTE default is: 0x70 - Black on white
  355. ;     Type:  attribute
  356. ;     Notes: Terminal Screen menu, TE/2 logo
  357.  
  358.     MenuHiAttr      0x0e  ;NOTE default is: 0x0f - Bright white on black
  359. ;     Type:  attribute
  360. ;     Notes: Terminal Screen menu, highlit text
  361.  
  362.     MenuNormAttr    0x03  ;NOTE default is: 0x07 - White on black
  363. ;     Type:  attribute
  364. ;     Notes: Terminal Screen menu, normal text
  365.  
  366.     ScrlBackAttr    0x03  ;NOTE default is: 0x07 - White on black
  367. ;     Type:  attribute
  368. ;     Notes: Scroll Back, normal text
  369.  
  370.     ScrlBackFdAttr  0x4f  ;NOTE default is: 0x0f - Bright white on black
  371. ;     Type:  attribute
  372. ;     Notes: Scroll Back, found text
  373.  
  374.     ScrlBackMkAttr  0x13  ;NOTE default is: 0x70 - Black on white
  375. ;     Type:  attribute
  376. ;     Notes: Scroll Back, marked text
  377.  
  378.     ScrlBackTiAttr  0x30  ;NOTE default is: 0x70 - Black on white
  379. ;     Type:  attribute
  380. ;     Notes: Scroll Back, titles
  381.  
  382.     ShadowAttr      0x08 - Gray on black
  383. ;     Type:  attribute
  384. ;     Notes: Dialog boxes, shadow
  385.  
  386.     SnapShotAttr    0x70 - Black on white
  387. ;     Type:  attribute
  388. ;     Notes: SnapShot, flash attribute
  389.  
  390.     TermAttr        0x07 - White on black
  391. ;     Type:  attribute
  392. ;     Notes: Terminal Screen attribute
  393.  
  394.  
  395.  
  396. ;Transfer Protocols
  397. ;==================
  398.  
  399.     AsciiUL         0,crlf,true,0,0,false,false,2000,2000
  400. ;     Type:  special
  401. ;     Notes: Here you may specify the default answers to the
  402. ;            questions posed in the Ascii Upload Dialog (see
  403. ;            "Alt-U Upload" above).  The last two fields are
  404. ;            options, all others must be specified, they must
  405. ;            be separated by commas, and there must be NO
  406. ;            extra space or tab characters in the line.
  407. ;            The fields are:
  408. ;              Prompt Char: ascii value of the prompt character
  409. ;                           you wish to use.  The value may be
  410. ;                           in decimal, hex, or octal.  Use zero
  411. ;                           to set no prompt.
  412. ;              CR before LF: "LF", "CR", or "CRLF"
  413. ;              Expand Blanks Lines: true or false.
  414. ;              Char Pacing: in milliseconds.
  415. ;              Line Pacing: in milliseconds.
  416. ;              Strip 8th Bit: true or false.
  417. ;              View Output: true or false.
  418. ;              Write Timeout: in milliseconds.
  419. ;              Read Timeout: in milliseconds.
  420.  
  421.     AutoZM          true  ;NOTE default is: false
  422. ;     Type:  true/false
  423. ;     Notes: enables/disables Auto ZModem downloads
  424. ;            When enabled, TE/2 will automatically begin a ZModem
  425. ;            download whenever it receives the ZModem signature
  426. ;            from the remote system.
  427.  
  428.     ClobberDL       SALVAGE
  429. ;     Type:  enumerated: TRUE, FALSE, or SALVAGE
  430. ;     Notes: This controls what TE/2 will do when you attempt to
  431. ;            download a file with a file of the same name already
  432. ;            in existence in the download directory of your disk.
  433. ;            If set to TRUE, the new file will overwrite (clobber)
  434. ;            the old file, if set to FALSE it will abort the
  435. ;            transfer and issue an error message.  If set to
  436. ;            SALVAGE, it will attempt to rename the existing file
  437. ;            before beginning to write the new file.  It does
  438. ;            this by replacing characters in the file name,
  439. ;            starting at the end of the name, with dollar sign
  440. ;            characters until it finds a name that does not already
  441. ;            exist.
  442.  
  443.     downloadPath    ; NULL
  444. ;     Type:  path name
  445. ;     Notes: specifies the directory you wish all downloaded
  446. ;            files to be placed in.  If left NULL, the current
  447. ;            directory is used.  For XModem and XModem-1K you
  448. ;            may override this setting by specifying a drive or
  449. ;            a path when prompted for the file name.
  450.  
  451.     DLPrtyClass     FIXEDHIGH,0
  452. ;     Type:  special
  453. ;     Notes: specifies the priority you wish OS/2 to give the
  454. ;            download file transfer protocols while they are
  455. ;            doing their duties.  TE/2 normally operates at the
  456. ;            default priority level but if the DLPrtyClass is
  457. ;            set to anything other than "NORMAL" it will adjust
  458. ;            the priority level accordingly for the duration of
  459. ;            the file transfer and restore normal priority upon
  460. ;            return.  Valid values for the first parameter of
  461. ;            DLPrtyClass are: "NORMAL", "FIXEDHIGH", or
  462. ;            "TIMECRITICAL".  The second parameter is called a
  463. ;            priority delta, it may be in the range of -31 to 31
  464. ;            and it may be omitted with no ill effects.
  465. ;     Further Notes: If you set the priority class to NORMAL you
  466. ;            may very well experience timeout errors during your
  467. ;            file transmissions especially if your computer is
  468. ;            busy with other tasks while the file is transferring.
  469. ;            One the other hand, if you leave it at the default
  470. ;            value of FIXEDHIGH and are still experiencing these
  471. ;            problems you might want to set TIMECRITICAL although
  472. ;            the response and throughput of all other processes
  473. ;            running on your computer during the transfer will
  474. ;            become noticeably slower.
  475.  
  476.     ULPrtyClass     FIXEDHIGH,0
  477. ;     Type:  special
  478. ;     Notes: See DLPrtClass above for a full discussion of how to
  479. ;            set this variable.  ULPrtyClass affects upload file
  480. ;            transfers in exactly the same manner as DLPrtyClass
  481. ;            affects downloads.
  482.  
  483.     uploadPath      ;  NULL
  484. ;     Type:  path name
  485. ;     Notes: This is where TE/2 will look for a file that does
  486. ;            not have a drive or path specified explicitly in
  487. ;            its name.  If left to NULL this will be the current
  488. ;            directory.
  489.  
  490.  
  491. ;Misc File and Path Specs
  492. ;========================
  493.  
  494.     CallLog         ;  NULL
  495. ;     Type:  path name
  496. ;     Notes: If this file name is specified, TE/2 will write
  497. ;            information about each outgoing phone call it
  498. ;            makes.  The information is the Name from the
  499. ;            directory entry (or the number for a manual dial),
  500. ;            the time the call began, the time it ended, and
  501. ;            the total call duration.  This is handy for what-
  502. ;            ever record keeping you need to do whether it's
  503. ;            for tax purposes or just to keep the phone company
  504. ;            honest.
  505.  
  506.     SnapShot        te2snap.sht
  507. ;     Type:  path name
  508. ;     Notes: This specifies the name of the snapshot file (see
  509. ;            "Alt-S SnapShot" above).
  510.  
  511.     logPath         ;  NULL
  512. ;     Type:  path name
  513. ;     Notes: This is where TE/2 will place all log files (see
  514. ;            "Alt-L LogFile") unless you specify a name with
  515. ;            an explicit drive or path when prompted for a
  516. ;            log file name.
  517.  
  518.     ShellCmd        cmd.exe  ; ,NULL
  519. ;     Type:  special
  520. ;     Notes: This specifies the name of the program which is to
  521. ;            be executed when you use the Alt-O key (see "Alt-O
  522. ;            Shell to OS/2" above).  The program name should be
  523. ;            a complete path/spec and contain the file extension
  524. ;            (".exe", etc.).  If parameters are needed they may
  525. ;            be specified after one or more white space
  526. ;            characters (space or tab).  The parameter string
  527. ;            follows the rules for modem strings given above.
  528. ;            That is, space characters must be replaced with
  529. ;            underscores, et cetera.
  530. ;            Note that to execute a batch file (".cmd") you must
  531. ;            use the syntax:
  532. ;                   ShellCmd  cmd.exe /c_cmdfilename
  533.  
  534.